package com.baiyun.service;

import com.baiyun.entity.Inventory;

import java.util.List;

public interface InventoryService {
    /**
     * 查询所有库存信息
     *
     * @return
     */
    List<Inventory> selectAllInventory();

    /**
     * 更新库存信息
     */
    void updateInventory(Inventory inventory);

    /**
     * 添加库存信息
     * @param inventory
     */
    void addInventory(Inventory inventory);

    /**
     * 删除库存信息
     * @param id
     */
    void deleteInventory(Integer id);

    /**
     * 根据商品名称查询库存信息
     * @param tname
     * @return
     */
    List<Inventory> selectInventoryByName(String tname);

    /**
     * 根据商品id查询库存信息
     * @param tid
     * @return
     */
    Inventory selectInventoryByTid(Integer tid);
}
